package com.wkbb.common.dto.attend;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author yangdaofang
 * 创建时间：2019-10-25 10:46
 */
@Data
public class StaffMonthlyListStatDto implements Serializable {
    @ApiModelProperty(value = "组织ID")
    private Long id;

    @ApiModelProperty(value = "统计时间")
    private String statTime;

    @ApiModelProperty(value = "组织ID")
    private Long orgId;

    @ApiModelProperty(value = "用户ID")
    private Long userId;

    @ApiModelProperty(value = "用户头像路径")
    private String headImg;

    @ApiModelProperty(value = "班级ID")
    private Long classId;

    @ApiModelProperty(value = "年级ID")
    private Long gradeId;

    @ApiModelProperty(value = "年级名称")
    private String gradeName;

    @ApiModelProperty(value = "用户名")
    private String name;

    @ApiModelProperty(value = "班级名")
    private String className;

    @ApiModelProperty(value = "学号")
    private String studentNo;

    @ApiModelProperty(value = "实到天数")
    private Float checkinCount;

    @ApiModelProperty(value = "请假天数")
    private Float leaveCount;

    @ApiModelProperty(value = "迟到次数")
    private Integer checkinLateCount;

    @ApiModelProperty(value = "早退次数")
    private Integer checkoutEarlyCount;

    @ApiModelProperty(value = "缺卡次数")
    private Integer missingCount;

    @ApiModelProperty(value = "1号考勤")
    private Object day1;

    @ApiModelProperty(value = "2号考勤")
    private Object day2;

    @ApiModelProperty(value = "3号考勤")
    private Object day3;

    @ApiModelProperty(value = "4号考勤")
    private Object day4;

    @ApiModelProperty(value = "5号考勤")
    private Object day5;

    @ApiModelProperty(value = "6号考勤")
    private Object day6;

    @ApiModelProperty(value = "7号考勤")
    private Object day7;

    @ApiModelProperty(value = "8号考勤")
    private Object day8;

    @ApiModelProperty(value = "9号考勤")
    private Object day9;

    @ApiModelProperty(value = "10号考勤")
    private Object day10;

    @ApiModelProperty(value = "11号考勤")
    private Object day11;

    @ApiModelProperty(value = "12号考勤")
    private Object day12;

    @ApiModelProperty(value = "13号考勤")
    private Object day13;

    @ApiModelProperty(value = "14号考勤")
    private Object day14;

    @ApiModelProperty(value = "15号考勤")
    private Object day15;

    @ApiModelProperty(value = "16号考勤")
    private Object day16;

    @ApiModelProperty(value = "17号考勤")
    private Object day17;

    @ApiModelProperty(value = "18号考勤")
    private Object day18;

    @ApiModelProperty(value = "19号考勤")
    private Object day19;

    @ApiModelProperty(value = "20号考勤")
    private Object day20;

    @ApiModelProperty(value = "21号考勤")
    private Object day21;

    @ApiModelProperty(value = "22号考勤")
    private Object day22;

    @ApiModelProperty(value = "23号考勤")
    private Object day23;

    @ApiModelProperty(value = "24号考勤")
    private Object day24;

    @ApiModelProperty(value = "25号考勤")
    private Object day25;

    @ApiModelProperty(value = "26号考勤")
    private Object day26;

    @ApiModelProperty(value = "27号考勤")
    private Object day27;

    @ApiModelProperty(value = "28号考勤")
    private Object day28;

    @ApiModelProperty(value = "29号考勤")
    private Object day29;

    @ApiModelProperty(value = "30号考勤")
    private Object day30;

    @ApiModelProperty(value = "31号考勤")
    private Object day31;
}
